barbados cherry - German English Dictionary